Piwik\Plugins\TagManager\API C

Total Complexity 113
Dependencies 31
Dependents 0
Total lines 1,073
Lines of code 493
Logical lines of code 343
Comment lines 511
Methods 51
Properties 15

Methods 51

Method Rating Maintainability Complexity Lines of code
createDefaultContainerForSite()
S
49 7 25
unsanitizeAssocArray()
S
61 6 12
__construct()
S
53 5 22
importContainerVersion()
S
53 5 22
updateContainerVariable()
S
53 4 21
changeDebugUrl()
S
64 5 8
getAvailableVariableTypesInContext()
S
60 4 13
addContainerVariable()
S
55 3 20
enablePreviewMode()
S
59 3 15
disablePreviewMode()
S
59 3 15
updateContainerTrigger()
S
58 3 14
getAvailableContainerVariables()
S
57 3 14
getAvailableTagTypesInContext()
S
60 3 13
getAvailableTriggerTypesInContext()
S
60 3 13
updateContainerTag()
S
59 3 13
updateContainerPreviewRelease()
S
59 3 13
getAvailableContexts()
S
62 3 12
exportContainerVersion()
S
61 3 12
getAvailableEnvironmentsWithPublishCapability()
S
62 3 11
addContainerTrigger()
S
60 2 13
createContainerVersion()
S
60 2 13
addContainerTag()
S
60 2 12
deleteContainerTag()
S
64 2 9
deleteContainerTrigger()
S
64 2 9
deleteContainerVariable()
S
64 2 9
deleteContainerVersion()
S
66 2 8
publishContainerVersion()
S
63 2 10
getContainerDraftVersion()
S
69 2 6
getAvailableEnvironments()
S
77 1 4
getAvailableTagFireLimits()
S
77 1 4
getAvailableComparisons()
S
77 1 4
getContainerEmbedCode()
S
68 1 7
getContainerInstallInstructions()
S
72 1 5
getContainerTags()
S
73 1 5
getContainerTag()
S
72 1 5
getContainerTriggerReferences()
S
70 1 6
getContainerTriggers()
S
73 1 5
getContainerTrigger()
S
72 1 5
getContainerVariableReferences()
S
70 1 6
getContainerVariables()
S
73 1 5
forceDeleteVariable()
S
75 1 4
getContainerVariable()
S
72 1 5
getContainers()
S
77 1 4
addContainer()
S
72 1 5
updateContainer()
S
70 1 6
updateContainerVersion()
S
68 1 7
getContainerVersions()
S
73 1 5
getContainerVersion()
S
72 1 5
deleteContainer()
S
70 1 6
getContainer()
S
73 1 5
decodeQuotes()
S
79 1 3